A Review of Load Balancing Strategies for Distributed Systems
نویسندگان
چکیده
The main concern of DCS is reliability. For improving the reliability one way is proper task allocation among the nodes and load balancing is one of the best ways to improve not only reliability but throughput and minimizes execution time. In this paper, we reviewed the concept of load balancing and various mechanisms and finally compared static and dynamic load balancing. The main purpose of this paper is to help in designing new algorithm in future by studying existing mechanisms for load balancing.
منابع مشابه
Load Balancing Approaches for Web Servers: A Survey of Recent Trends
Numerous works has been done for load balancing of web servers in grid environment. Reason behinds popularity of grid environment is to allow accessing distributed resources which are located at remote locations. For effective utilization, load must be balanced among all resources. Importance of load balancing is discussed by distinguishing the system between without load balancing and with loa...
متن کاملLoad Balancing In Distributed Computing
The paper presents what a Distributed system is. It also overviews the issues to be taken into consideration for developing the strategies for load balancing. Strategies for various types of Distributed systems are discussed. Each strategy considers the most economical transfer policy, selection policy, location policy, information policy. The paper concludes with comparison of various strategi...
متن کاملVarious Schemes of Load Balancing in Distributed Systems- A Review
Over the past three decade, parallel and distributed computing witnessed major growth due to the declined cost of hardware, advancement in communication technology, explosive growth of internet and need to solve large-scale problems. These systems often face the problem of load imbalance, which can degrade the performance of the system. Load balancing improves the system performance by dividing...
متن کاملLoad Balancing Strategies for Distributedmemory
Load balancing in large parallel systems with distributed memory is a diicult task often innuencing the overall eeciency of applications substantially. A number of eecient distributed load balancing strategies have been developed in the recent years. Although they are currently not generally available as part of parallel operating systems, it is often not diicult to integrate them into applicat...
متن کاملImplementation of Load Balancing Policies in Distributed Systems
OF THESIS Submitted in Partial Fulfillment of the Requirements for the Degree of Master of Science Electrical Engineering The University of New Mexico Albuquerque, New Mexico June, 2004 Implementation of Load Balancing Policies in Distributed Systems by Jean Ghanem B.E., American University of Beirut, 2002 M.S., Electrical Engineering, University of New Mexico, 2004 Abstract Load balancing is t...
متن کاملA Study on DynamicLoad Balancing
Dynamic load balancing techniques have proved to be the most critical part of an eecient implementation of various algorithms on large distributed computing systems. In this paper a classification of dynamic distributed load balancing algorithms for homogeneous multiprocessor systems is introduced and a general test bed, using a random branch & bound load-generator, for evaluating load balancin...
متن کامل